package com.gdssoft.pdaweb.model;

import java.util.Date;

import com.gdssoft.core.model.BaseModel;
import com.gdssoft.core.model.CheckCompleteResult;
import com.gdssoft.core.model.GenericModel;
import com.google.gson.annotations.Expose;

/**
 * 资产信息 *
 */
public class PdaMdAssetInfo extends BaseModel implements GenericModel {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@Expose
	protected String assetNo;
	@Expose
	protected String assetDesc;
	@Expose 
	protected String houseId;
	@Expose
	protected String locationId;
	@Expose
	protected String isSupply;
	@Expose
	protected Date supplyDt;
	@Expose
	protected String supplyBy;
	@Expose
	protected Date createdDt;
	@Expose
	protected String createdBy;
	@Expose
	protected String parent;
	@Expose
	protected String location;
	@Expose
	protected String siteId;
	@Expose
	protected String status;
	@Expose
	protected String barCode;
	@Expose
	protected String classStructureId;
	@Expose
	protected String isChange;
	
	public String getParent() {
		return parent;
	}
	public void setParent(String parent) {
		this.parent = parent;
	}
	public String getLocation() {
		return location;
	}
	public void setLocation(String location) {
		this.location = location;
	}
	public String getSiteId() {
		return siteId;
	}
	public void setSiteId(String siteId) {
		this.siteId = siteId;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getBarCode() {
		return barCode;
	}
	public void setBarCode(String barCode) {
		this.barCode = barCode;
	}
	public String getClassStructureId() {
		return classStructureId;
	}
	public void setClassStructureId(String classStructureId) {
		this.classStructureId = classStructureId;
	}
	
	public Date getSupplyDt() {
		return supplyDt;
	}
	public void setSupplyDt(Date supplyDt) {
		this.supplyDt = supplyDt;
	}
	public String getSupplyBy() {
		return supplyBy;
	}
	public void setSupplyBy(String supplyBy) {
		this.supplyBy = supplyBy;
	}
	public Date getCreatedDt() {
		return createdDt;
	}
	public void setCreatedDt(Date createdDt) {
		this.createdDt = createdDt;
	}
	public String getCreatedBy() {
		return createdBy;
	}
	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}
	/**
	 * @return the assetNo
	 */
	public String getAssetNo() {
		return assetNo;
	}
	/**
	 * @param assetNo the assetNo to set
	 */
	public void setAssetNo(String assetNo) {
		this.assetNo = assetNo;
	}
	/**
	 * @return the assetDesc
	 */
	public String getAssetDesc() {
		return assetDesc;
	}
	/**
	 * @param assetDesc the assetDesc to set
	 */
	public void setAssetDesc(String assetDesc) {
		this.assetDesc = assetDesc;
	}
	/**
	 * @return the houseId
	 */
	public String getHouseId() {
		return houseId;
	}
	/**
	 * @param houseId the houseId to set
	 */
	public void setHouseId(String houseId) {
		this.houseId = houseId;
	}
	/**
	 * @return the locationId
	 */
	public String getLocationId() {
		return locationId;
	}
	/**
	 * @param locationId the locationId to set
	 */
	public void setLocationId(String locationId) {
		this.locationId = locationId;
	}
	@Override
	public CheckCompleteResult checkComplete() {
		// TODO 增加检查逻辑
		return null;
	}
	/**
	 * @return the isSupply
	 */
	public String getIsSupply() {
		return isSupply;
	}
	/**
	 * @param isSupply the isSupply to set
	 */
	public void setIsSupply(String isSupply) {
		this.isSupply = isSupply;
	}
	public String getIsChange() {
		return isChange;
	}
	public void setIsChange(String isChange) {
		this.isChange = isChange;
	}


	
	
	
}
